﻿@charset "utf-8";

/*member*/
.memTit{background:url(../images/member/memTit.png) no-repeat;height:36px;line-height:36px;color:#b60005;font-weight:bold;padding-left:20px;font-size:14px;}

.memLogin,
.memReg01{float:left;width:450px;border:1px solid #dfdfdf;height:550px;background:url(../images/member/loginBg.png) repeat-x;padding:15px 15px 0 15px;}
.memReg01{float:right;}
.memLogin h4,.memReg01 h4{font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;height:15px; line-height:15px;padding-left:10px; background:url(../images/member/memLoginLine.jpg) no-repeat center bottom; padding-bottom:1px;}
.memLogin h4 img,.memReg01 h4 img{vertical-align:top; margin-right:10px;}
.memLogin td{padding:14px 0;}
.memLogin input.text{height:22px;line-height:22px;padding-left:3px;width:220px;border-top:1px solid #999999;border-left:1px solid #999999;
	border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;font-size:14px;}
.loginBtn{background:url(../images/member/loginBtn.png) no-repeat;width:92px;height:35px;padding-bottom:3px !important;font-size:14px;
	color:#fff;font-weight:bold;cursor:pointer;border:0;vertical-align:middle;}
.memLogin td a.for{color:#c7000b; margin-left:20px;}
.memLogin .pl10,.memReg01 .pl10{margin-top:20px;}
.memLogin .info{width:418px; background:#fff; border:solid 1px #c9c9c9; margin:15px auto 0; padding:5px 7px; color:#666;}
.memLogin .info p{line-height:30px;}
.memLogin .info p span{display:inline-block;width:102px;color:#c7000b;font-weight:bold;}
.memLogin .notice{width:410px; margin:0 auto; padding-top:10px; color:#666;}
.memLogin .notice span,.memLogin .notice a{color:#cc0000;}
.memReg01 ul{background:url(../images/member/step01.png) no-repeat;height:23px;}
.memReg01 li{float:left;height:23px;line-height:22px;color:#fff;width:145px;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;}
.memReg01 input.checkbox{vertical-align:middle;_margin-bottom:3px;margin-right:5px;}
.memReg01 table{margin-top:15px;}
.memReg01 th{width:95px;font-size:14px;text-align:center;padding-bottom:15px; vertical-align:middle; padding-top:5px;}
.memReg01 th em{display:inline-block; width:15px; text-align:center; float:left; display:inline; color:#c7000b;}
.memReg01 td{padding-left:0px;padding-bottom:0px;color:#999;}
.memReg01 td span{color:#666;}
.memReg01 td input.text{height:22px;line-height:22px;padding-left:3px;width:224px;border-top:1px solid #999999;border-left:1px solid #999999;
	border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;font-size:14px;}
.memReg01 td a{color:#666666;text-decoration:underline;}

.memReg02,.memReg03{border:1px solid #dfdfdf;height:380px;background:url(../images/member/loginBg.png) bottom repeat-x;padding-top:20px;}
.memReg02 ul,.memReg03 ul{background:url(../images/member/step02.png) no-repeat;width:927px;height:23px;line-height:22px;margin:0 auto;;}
.memReg02 li,.memReg03 li{height:23px;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;float:left;font-size:14px;width:305px;text-align:center;}
.memReg02Info{padding-top:50px;}
.memReg02Info p{text-align:center;color:#333333;line-height:30px;}
.memReg02Info p.f16{color:#C7000B; font-size:16px; font-weight:bold;}
.memReg02Info input.text{border:1px solid #959595;padding:0 5px;width:80px;height:20px;line-height:20px;background:none;}

.memReg03 ul{background:url(../images/member/step03.png) no-repeat;}
.memReg03 .memReg02Info{padding-top:100px;}

.memberLt h4{background:url(../images/index/partnerTit.png) no-repeat;color:#fff;font-size:14px;text-align:center;height:34px;line-height:34px;
	font-family:\5FAE\8F6F\96C5\9ED1;}
.memberLtCon{background:url(../images/member/memLt.png) repeat-y;padding:10px 0;position:relative;min-height:380px;_height:380px;}
.memberLtBtm{background:url(../images/member/memLtBtm.png) no-repeat;height:6px;overflow:hidden;}
.memberLtCon ul{float:right;width:146px;}
.memberLtCon li{padding:10px 0 5px 0;border-bottom:1px solid #999999;background:url(../images/member/ltIcon.png) left 8px no-repeat;padding-left:25px;}
.memberLtCon li.noBor{border-bottom:0;}
.memberLtCon li.hover,.memberLtCon li.current{background:url(../images/member/ltIconHover.png) left 8px no-repeat;}
.memberLtCon a.online{position:absolute;left:5px;top:20px;}
.memberLtCon dl{margin-top:5px;}
.memberLtCon dd{line-height:22px;width:90px;background:url(../images/member/bor.gif) bottom repeat-x;}
.memberLtCon dd a{color:#666666;}

.memSubTab{position:relative;z-index:10;background:url(../images/member/subTop.png) no-repeat bottom; padding-bottom:7px;}
.memSubTab li{float:left;width:126px;height:28px;line-height:27px;text-align:center;background:url(../images/member/subTab.png) no-repeat;margin-right:2px;
	cursor:pointer;font-weight:bold;color:#666666;font-size:14px;}
.memSubTab li a{color:#666;}
.memSubTab li.hover{background:url(../images/member/subTabHover.png) no-repeat;color:#cc0000;}
.memSubTab li.hover a{color:#cc0000;}
.memSubTab a.fr{float:right;color:#fff;background-color:#cc0000;height:20px;line-height:20px;display:inline-block;padding:0 3px;margin-top:3px;}
.memSubInfo{padding:0 20px;display:none;}
.memSubInfo p{line-height:22px;color:#666666;}
.memSubInfo p a{color:#c7000b;text-decoration:underline;}
.memSubInfo p input.radio{vertical-align:middle;}
.memSubInfo th{font-weight:bold;color:#333333;padding-top:10px;border-bottom:1px dashed #e2e2e2;padding-bottom:5px;}
.memSubInfo td{padding-top:10px;color:#666666;}
.memSubInfo td a{color:#999999;}
.memSubInfo div.submit{border-top:2px solid #ddd;margin-top:15px;padding-top:15px;height:80px;text-align:center;}
